particle (a very small piece or part; a tiny portion or speck) - French English Dictionary